insulated box car - Español Inglés Diccionario